make cat-calls - French English Dictionary